#include <iostream>
using namespace std;

class Animal
{
	
};

class Cat:public Animal
{
	
};

int main()
{
	Animal a1;
	//以前的写法
	//Cat *p=(Cat *)&a1;
	
	//现在C++官方提供了模板函数，用于子类指针指向父类的转换
	Cat *p=static_cast<Cat *>(&a1);
	
}